package com.itheima.service;

//检查组Service

import com.itheima.entity.PageResult;
import com.itheima.pojo.CheckGroup;
import com.itheima.pojo.CheckItem;

import java.util.List;

public interface CheckGroupService {

//    查询所有检查项
    public List<CheckItem> queryCheckItem();



    //添加检查组
    public void add(CheckGroup checkGroup , Integer[]checkitemIds);

    //查询所有检查组
    public PageResult queryAll(Integer currentPage , Integer pageSize , String name);

    //根据ID查询检查组(编辑检查组 => 回显数据)
    public CheckGroup queryById(Integer id);

    //查询检查组ID查询该组中的检查项ID;
    public List<Integer> checkitemByIds(Integer id);

//    修改编辑检查项
    public void update(CheckGroup checkGroup,Integer [] checkitemIds);

    //根据ID删除检查组
    public boolean DeleteById(Integer id);
}
